Loading…
Tuesday, December 5 • 16:05 - 16:25
Flux AIO - a Distribution of Flux Made with Timoni and CUE Lang - Stefan Prodan, Weaveworks

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
In this session, Stefan will introduce a new tool called Timoni. Timoni is a package manager for Kubernetes, powered by the CUE language and inspired by Helm. Stefan will tell the story how he built a tailor-made distribution of Flux written in CUE, for setting up bare-metal clusters in a GitOps fashion. He will talk about how CUE's type safety, code generation, and data validation features made the whole experience of crafting a complex deployment into a pleasant and rewarding journey. The talk includes a demo of orchestrating the deployment of Flux CRDs, controllers, RBAC, multi-tenancy policies, and Flux custom resources for Git to cluster reconciliation. Stefan will use a bare cluster without a CNI plugin, and show how Timoni and Flux can provision the cluster from Git, transforming it into a function production system.

Speakers
avatar for Stefan Prodan

Stefan Prodan

Principal Engineer, Weaveworks
Stefan is a Principal Engineer at Weaveworks and an open source contributor to cloud-native projects. He is the creator of Flagger the progressive delivery operator for Kubernetes, and a core maintainer of the CNCF's Flux project. Stefan has over 15 years of experience with software... Read More →



Tuesday December 5, 2023 16:05 - 16:25 CET
Virtual